package com.rss.inbound.dao;

import java.util.List;

import org.hibernate.SessionFactory;

import com.rss.inbound.beans.CntnGeogrphy;

public interface CntnGeogrphyDAO {
	public SessionFactory getSessionFactory();

	public void setSessionFactory(SessionFactory sessionFactory);
	
	public void persist(CntnGeogrphy transientInstance);
	
	public void persistList(List<CntnGeogrphy> transientInstanceList);

	public void attachDirty(CntnGeogrphy instance);

	public void attachClean(CntnGeogrphy instance);

	public void delete(CntnGeogrphy persistentInstance);

	public CntnGeogrphy merge(CntnGeogrphy detachedInstance);

	public CntnGeogrphy findById(int id);

	public List<CntnGeogrphy> findByExample(CntnGeogrphy instance);
}
